Forschungsberichte der Fakultät IV – Elektrotechnik und Informatik Permutation Equivalence of DPO Derivations with Negative Application Conditions based on Subobject Transformation Systems (Long Version)
نویسنده
چکیده
Switch equivalence for transformation systems has been successfully used in many domains for the analysis of concurrent behaviour. When using graph transformation as modelling framework for these systems, the concept of negative application conditions (NACs) is widely used – in particular for the specification of operational semantics. In this paper we show that switch equivalence can be improved essentially for the analysis of systems with NACs by our new concept of permutation equivalence. Two derivations respecting all NACs are called permutation-equivalent, if they are switch-equivalent disregarding the NACs. In fact, there are permutation-equivalent derivations which are not switch-equivalent with NACs. As main result of the paper, we solve the following problem: Given a derivation with NACs, we can efficiently derive all permutation-equivalent derivations to the given one by static analysis. The results are based on extended techniques for subobject transformation systems, which have been introduced recently.
منابع مشابه
Permutation Equivalence of DPO Derivations with Negative Application Conditions based on Subobject Transformation Systems
Switch equivalence for transformation systems has been successfully used in many domains for the analysis of concurrent behaviour. When using graph transformation as modelling framework for these systems, the concept of negative application conditions (NACs) is widely used – in particular for the specification of operational semantics. In this paper we show that switch equivalence can be improv...
متن کاملForschungsberichte der Fakultät IV – Elektrotechnik und Informatik Model Transformation of Model Fragments Using Borrowed Context: Extended Version
In this technical report we study the transformation of models in the context of algebraic graph transformation and triple graph grammars. The new contribution of the report is to define and analyze the transformation of model fragments in general and the propagtion of graph constraints in particular. With the borrowed context we developed a technique further to the model transformation with tr...
متن کاملForschungsberichte der Fakultät IV – Elektrotechnik und Informatik Efficient Analysis and Execution of Correct and Complete Model Transformations Based on Triple Graph Grammars -Extended Version
Triple Graph Grammars are a well-established, formal and intuitive concept for the speci cation and analysis of bidirectional model transformations. In previous work we have formalized and analyzed already termination, correctness, completeness, local con uence and functional behaviour. In this paper, we show how to improve the e ciency of the execution and analysis of model transformations in ...
متن کاملForschungsberichte der Fakultät IV – Elektrotechnik und Informatik Countering SMS Attacks: Filter Recommendations
In this paper we summarize the findings of our investigation on security issues of Short Message Service (SMS) clients on mobile phones. We realized that firmware updates will not be available on a large scale and thus see filtering of SMS traffic as the only possible counter measure against large scale attacks based on SMS messages. This paper presents our ideas on filtering SMS features by th...
متن کاملForschungsberichte der Fakultät IV – Elektrotechnik und Informatik Formal Analysis of Functional Behaviour for Model Transformations Based on Triple Graph Grammars - Extended Version
Triple Graph Grammars (TGGs) are a well-established concept for the speci cation of model transformations. In previous work we have formalized and analyzed already crucial properties of model transformations like termination, correctness and completeness, but functional behaviour especially local con uence is missing up to now. In order to close this gap we generate forward translation rules, w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009